653385
716463
129890
520987
23738
442786
607272
23827
888327
21994
209883
8669
5164799
3584581
3108148
2415804
2241988
2067609
1985358
192078
1775118
1724136
1695196
1641471